草庐IT

unity rtmp推送

全部标签

git - 如何使用 Sourcetree 拆分过去未推送的提交?

Sourcetree的交互式rebase功能很棒,但我经常发现自己希望能够将一个提交“拆分”为多个较小的提交。我知道有一种方法可以从命令行执行此操作,但我似乎无法在UI中找到任何地方来处理此问题。有没有办法用Sourcetree做到这一点?还是这是我必须进入命令行才能实现目标的地方之一? 最佳答案 在githelprebase中解释了使用交互式rebase从命令行拆分提交(搜索“拆分提交”)。它不是git命令或选项;它更像是一种提交编辑ing的方式。您可以使用SourceTreeforMac执行那里描述的步骤。根据您的问题,我了解到

git - Visual Studio 扩展未知错误 - 无法推送或获取任何内容

当我尝试通过visualstudio的Git扩展将任何内容推送到我的bitbucket存储库时出现错误:Errorencounteredwhilepushingbranchtotheremoterepository:Gitfailedwithafatalerror.HttpRequestExceptionencountered.Anerroroccurredwhilesendingtherequest.cannotspawn/C/ProgramFiles(x86)/MicrosoftVisualStudio/2017/Community/Common7/IDE/CommonExtens

git - 推送到 github 时出错 - 更新被拒绝,因为推送的分支提示在其远程后面

我在推送到不同的herokuRemote时遇到问题。为了检查自己,我将整个项目目录重命名为_backup,然后:gitcloneaccount/repo_namegitremoteaddrepo2git@heroku.com:repo2.gitgitpushrepo2branch_abc:master但我还是得到了hint:Updateswererejectedbecauseapushedbranchtipisbehinditsremotehint:counterpart.Checkoutthisbranchandmergetheremotechangeshint:(e.g.'gitp

Git - 为大型项目推送远程分支真的很慢

我们只是在工作中转向git。我们有一个相当大的项目,在版本控制下有一些相当大的资源(~500MB)。今天我们试图将一个分支推送到远程服务器,并且惊讶地发现git似乎正在尝试上传整个项目。我本来希望git只发送4-5个有更改的文本文件的增量(就像它对正常推送到master所做的那样)。这不是远程分支机构的工作方式吗?我们使用了gitpushoriginsome_branch_name,在这种情况下有更好的命令吗?我们不应该在git中存储大量资源吗?如果不是,人们通常如何处理这种情况?有没有更好的方法让一个开发人员与另一个开发人员共享正在进行的工作,而无需将更改提交到master分支?就目

推送 : object 15abe3addde5ad5f7d25e8f0f220d2e9faf3cb22:contains entries pointing to null 时出现 Git 错误

我不确定自己是如何陷入这种困境的。但是当我试图将我的存储库推送到GitHub时,我遇到了error:object15abe3addde5ad5f7d25e8f0f220d2e9faf3cb22:containsentriespointingtonull。全推:[ashinn@puppet1puppet]$gitpushCountingobjects:27,done.Deltacompressionusingupto2threads.Compressingobjects:100%(11/11),done.Writingobjects:100%(16/16),5.67KiB,done.To

Git - 你能找到用来推送的客户端吗?

有多种提交和推送git提交的方法。命令行浏览器编辑器(github、gitlab)sourcetree(更新:sourcetree确实支持--signoff)塔github桌面通过查看github上存储库的公共(public)历史记录,是否有任何方法可以确定git提交的百分比是使用命令行还是使用gitgui工具进行的?推理我们正在尝试确定它对mandatethatuserscommit的危害程度。使用gitcommit--signoff(而不是贡献者许可协议(protocol))。我发现没有gitgui工具支持--signoff 最佳答案

java - Android Studio 推送标签到远程

我最近开始使用AndroidStudio并使用git(bitbucket)。每当我创建应用程序的稳定/可发布版本时,我都会创建一个标签,以便更容易地在所有提交中发现所有版本。我的问题是我还没有找到一种方法将我的标签从AndroidStudio中推送到远程(手动或自动)。到目前为止,我一直在通过命令行使用gitpush--tags来完成这个技巧。有什么方法可以从IDE内部创建它,还是我必须坚持使用这种不太整洁的方法? 最佳答案 很遗憾,您无法从IntelliJIDEA/AndroidStudio推送标签。http://youtrack

git 将本地提交的更改移动到新分支并推送

我在master上。当我执行gitstatus时,我被告知$gitstatus#Onbranchmaster#Yourbranchisaheadof'origin/master'by13commits.#(use"gitpush"topublishyourlocalcommits)#nothingtocommit,workingdirectoryclean所以所有13个都只存在于我的本地机器上。问题是这13次提交现在应该在我应该创建并推送到服务器上的新分支上进行。我曾尝试查看rebase,但有人告诉我$gitrebaseorigina/masterfatal:Neededasingle

windows - 使用 Windows 推送 Gerrit

我正在努力使用TortoiseGit将我的一些数据推送到gerrit。我创建了一个新的repo并将其提交给master。我用我的私钥添加了一个Remote,我还上传了公钥。从gerrit中pull没有问题,但是当我尝试推送时出现以下错误:remote:Resolvingdeltas:100%(96/96)remote:Processingchanges:refs:1,doneremote:ERROR:missingChange-Idincommitmessageremote:Suggestionforcommitmessage:remote:InitialCommitremote:re

git - 使用 Git 获取所有推送的列表

如何在git中获取所有发送到特定远程或从特定远程发送的所有push命令的列表?对于我的情况,这可以在远程或本地存储库上运行。对于奖励积分,我如何获得所有成功push命令的列表? 最佳答案 这个方法只会给你成功的推送,但它可能对你还是有用的:当您推送到与您的远程跟踪分支之一相对应的远程分支,并且推送成功时,远程跟踪分支将被更新。在您从存储库克隆的默认情况下,这通常意味着成功推送到远程origin中的master将更新远程跟踪分支origin/主人。对origin/master的更改记录在reflog中,因此您可以通过以下方式找到成功的